package com.pengcheng.common.core.page;

import com.pengcheng.common.constant.Constants;
import com.pengcheng.common.utils.ServletUtils;

public class TableSupport {
    /**
     * 封装分页对象
     */
    public static PageEntity getPageEntity()
    {
        PageEntity pageEntity = new PageEntity();
        pageEntity.setPageNum(ServletUtils.getParameterToInt(Constants.PAGE_NUM));
        pageEntity.setPageSize(ServletUtils.getParameterToInt(Constants.PAGE_SIZE));
        pageEntity.setOrderByColumn(ServletUtils.getParameter(Constants.ORDER_BY_COLUMN));
        pageEntity.setIsAsc(ServletUtils.getParameter(Constants.IS_ASC));
        return pageEntity;
    }

    public static PageEntity buildPageRequest()
    {
        return getPageEntity();
    }
}
